package cur.tool.model.vo;

import cur.nature.framework.mvc.base.BaseVO;
import cur.nature.framework.mvc.http.RequestObject;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
  * 通用字典表 VO
  * 作者：Auto Generate By wujian
  * 生成日期：2023-07-02 16:24:42
  */
@Data
@Schema(description = "通用字典 模型", name = "Admin_DictVO")
public class Admin_DictVO extends BaseVO {
        @Schema(description = "字典分组代码")
        private String  groupCode;

        @Schema(description = "字典分组名称")
        private String  groupName;

        @Schema(description = "字典代码")
        private String  code;

        @Schema(description = "字典名称")
        private String  name;

        @Schema(description = "字典值")
        private String  value;

        @Schema(description = "状态: 0-可用,1-禁用")
        private Integer  state;

        @Schema(description = "备注")
        private String  remark;

    @Data
    @Schema(description = "列表查询参数", name="Admin_DictVO.list_Param")
    public static class list_Param extends RequestObject.PageRequest {
        @Schema(description = "关键字")
        private String keyword;
        @Schema(description = "关键字")
        private String aaa;
        @Schema(description = "关键字")
        private String bbb;
        @Schema(description = "关键字")
        private String ccc;
    }
}

